truncus arteriosus - French English Dictionary